لطفا صبر کنید

گروه معماران مهاباد
گروه معماران مهاباد



ماوس در قفس!!!!

ماوس در قفس یکی از بهترین فیلم ها و پر هیجانترین فیلم سال هالیوود نیست ! بلکه کد ویروسه ! شیفم ؟!

فکر کنم تقريبا همتون اون ويروس لعنتی را که يه دفعه ظاهر میشه و شما رو دعوت به راه نيک ميکنه و اگه گوش ندين ماوس رو توی قفس می اندازه را ديده باشيد .راستش.

البته اين کدا فقط مربوط به تابع mouse cage و يا قفس ماوسه ولی اگه کمی سلیقه خرج بدین میتونین همون ویروس را دقیقا پیاده سازی کنین .



مواد مورد نیاز: یه دکمه Command



بريم سراغ کدها:

 

کد:
Private Type RECT

    left As Long

    top As Long

    right As Long

    bottom As Long

End Type

Private Type POINT

    x As Long

    y As Long

End Type

Private Declare Sub ClipCursor Lib "user32" (lpRect As Any)

Private Declare Sub GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT)

Private Declare Sub ClientToScreen Lib "user32" (ByVal hWnd As Long, lpPoint As POINT)

Private Declare Sub OffsetRect Lib "user32" (lpRect As RECT, ByVal x As Long, ByVal y As Long)

Private Sub Form_Load()
 

    Dim client As RECT

    Dim upperleft As POINT

  
    GetClientRect Me.hWnd, client

    upperleft.x = client.left

    upperleft.y = client.top

 
    ClientToScreen Me.hWnd, upperleft

 
    OffsetRect client, upperleft.x, upperleft.y

  
    ClipCursor client

    Command1.Caption = " disable"     ' gheyre faal boodane maouse

End Sub

Private Sub Command1_Click()

   
    ClipCursor ByVal 0&

End Sub

Private Sub Form_Unload(Cancel As Integer)

   
    ClipCursor ByVal 0&

End Sub
دوستان اساس اين برنامه بر پايه تابعی بنام ClipCursor است.
کاراین تابع اینه که نشانگر ماوس را در یک مستطیل محبوس میکنه
ما در پاراگرافهای اول این مستطيل رو فرم خودمون در نظر گرفتيم و این و سرانجام در رویداد کلید 1کدهایی که سبب وغیر فعال شدن برنامه میشن رو قرار میدیم تا خودتون گیر نیفتین .(البته اگه خواستين از این برنامه بعنوان ویروس استفاده کنین کلید 1 را نا مرئی کنين)
البته گفتنیه که اگه تابع به مشکل بر بخوره عدد 0 رو بر میگردونه که ما با همین روش کلید 1 را برای غیر فعال سازی برنامه طراحی میکنیم در واقع با فشردن کلید 1 به تابع عدد 0 رو نسبت داده و برنامه رو غیر فعال می کنیم.

 




نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:





4 مهر 1389برچسب:,

  توسط مسعود  |
 

 



Welcome to the website of the mahabad architects group
masoud.bi.kas@gmail.com


 

کامپیوتر و اینترنت
اموزش ساخت انواع ویروس
آنتی ویروس
ابزار کامپیوتر
ترفندستان
اینترنت
برنامه نویسی
نمونه سوالات
معماری
کتاب ها و نمونه سوالات
اخبار
عکسها
نرم افزار معماری
متفرقه
تعریف معماری
دانستنی ها
نقشه کشی صنعتی
تاریخ
معماری معاصر
نقشه برداری
طراحي شبکه هاي ميکروژئودزي
تاسیسات تهویه ی مطبوع
عمران
جزوات و کتابها
وبلاگ و وبلاگ نویسی
کدها و ابزارها
AutoCad
طراحی ساختمان
رنگ
نکات اجرایی در ساختمان
معماری منظر
تکنولوژی
جدیدترین مصالح

 

 لیتراکن - Litracon
 آجر های نسوز
 عايق EPDM
 آشنایی با وینیل، ازمصالح جدید و مفید ساختمانی
 بتن سبک هوادار
 عايق ها و فوم هاي پليمري
 عايق شيشه ( مكمل شيشه LLumar )
 تحلیلی در مورد سرامیک های پیشرفته
 دیوارهای شیشه ای دو جداره؛ راهی بسوی استفاده بهینه از انرژی
 عايق هاي الياف پشم معدني (MINERAL WOOL)
 عايق ها و فوم هاي پليمري
 سوتی های مشتریان شرکتBT
 معماری بلند مرتبه سازی
 زمينه‌هاي تكنولوژيك مؤثر در گسترش معماري مدرن
 ساختارهای غشايى (Membrane Structure)
 ایران از دیدگاه باستان شناسی
 فتوولتاییک های یکپارچه ساختمان ظهور و روندی جدید در اروپا
 نرم افزار مدیریت کافی نت و گیم نت
 فتوولتاییک های یکپارچه ساختمان ظهور و روندی جدید در اروپا
 نقش شيشه در معماري ساختمان
 مهندسی آیروبیولوژیک و تکنولوژی ساختمان ایمن
 باغ هاي پادشاهان بزرگ
 طراحی و معماری منظر چیست ؟
 جایگاه آب و آبنما در پارک های شهری
 مکان یابی فضای سبز
 حفاظت و توسعه معماری منظر اماکن مقدس
 منظر سازی کوهستان با استفاده از گیاهان بومی
 حوضخانه ها
 زیبایی شناسی و تاثیر آن بر انسان و محیط
 معماری سنتی

 

هفته اول بهمن 1390
هفته چهارم دی 1390
هفته چهارم بهمن 1390
هفته اول بهمن 1390
هفته چهارم دی 1390
هفته سوم دی 1390
هفته سوم بهمن 1390
هفته سوم دی 1390
هفته چهارم بهمن 1389
هفته سوم بهمن 1389
هفته چهارم دی 1389
هفته دوم دی 1389
هفته چهارم بهمن 1389
هفته سوم بهمن 1389
هفته دوم بهمن 1389
هفته اول بهمن 1389
هفته سوم دی 1389
هفته دوم دی 1389
1389
1389
هفته چهارم بهمن 1389
هفته دوم دی 1389
1389
1389
1389
1389
1389
1389
1389
1389
1389
1389
1389

 

مسعود

 


تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان گروه معماران مهاباد و آدرس architecture.group.LoxBlog. ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.





دانلود رایگان نرم افزار
کیت اگزوز
زنون قوی
چراغ لیزری دوچرخه

 

دانلود رایگان نرم افزار
کوردی.شعرکوردی فارسی. تجاری.علمی.و.....
کیت اگزوز ریموت دار برقی
ارسال هوایی بار از چین
خرید از علی اکسپرس
الوقلیون

 

RSS 2.0

نام :
وب :
پیام :
2+2=:
(Refresh)

Pichak go Up

آمار وبسایت:  

بازدید امروز : 1
بازدید دیروز : 0
بازدید هفته : 1
بازدید ماه : 466
بازدید کل : 24671
تعداد مطالب : 281
تعداد نظرات : 26
تعداد آنلاین : 1